religious procession - French English Dictionary